made/composed of - German English Dictionary